Project 2: Object Movement
CS 110
•
20 Points Total
Due online Mon. Feb. 26, 2018
Objectives
- Program an Alice animation that involves object movement.
- Practice positioning objects and setting up scenarios.
- Practice move, turn, vehicle, and say commands.
Assignment
Program an animation that is about one minute in duration that sets a scene and shows objects
moving around and interacting.
Walk through the "Getting Started with Alice" PowerPoint charts posted on the
class
Blackboard Learn web site
Feel free to design your animation however you want! It could be a joke acted out,
a funny conversation you had with your friends, a reenactment of a favorite movie scene,
something random, etc. You might want to draw inspiration from one of the programming projects listed in the
book - but if you do, add your own twist to it!
Electronic A2W Submission
Once you've finished your project,
submit the resulting "a2w" save file through the
Blackboard Learn web site
by the due date.
Use a filename convention like this when saving your file:
"lastname_fi_proj2.a2w", where "lastname" is your last name, "fi" is the student's firstname initial, and
"proj2" refers to this project.
Don't forget that you will need to upload both the Alice file as well as the project
report (described below) when you submit this in BbLearn.
Electronic Project Report Submission
You also need to create a simple project report to submit on line. Take a picture of your animation while
it's playing (there's a button for it), export the source code (with comments) and save it
("File→Export Source Code for Printing..."). Include a short note of explanation to clarify or comment
on any decisions made during development. If you have trouble with the "Take Picture" button in Alice,
it is OK to use Alt-PrintScreen (on a PC) to capture the Alice screen. Create the following cover page.
Add your own name and alter the date to be the day you electronically submit the
project:
Project 2: Object Movement
Your Name
date handed in
CS 110
Note the project 2 grading sheet (aka rubric) below that we use for grading:
http://www.cefns.nau.edu/~pek7/cs110/proj2_grading_sheet.pdf
In summary, your project report (in a Word document) should
include a cover page, screen shot, and
source code (with comments) with a short note of explanation of your
coding decisions.
Use a filenaming convention for your submitted document using this
format: Lastname-Firstname-Project2.docx or something similar.
Be prepared to present your project to the class!